brief rain - French English Dictionary